$(function() {
  $(".slide-show").click(function(e) {
    if ($(this).hasClass("right")) {
      var visible = $(".slide-show-content").children().filter(":visible");
      var totalWidth = 0;
      visible.each(function() {
        totalWidth += $(this).outerWidth();
      })
      if (totalWidth > $(".slide-show-content").innerWidth()) {
        visible.first().fadeOut();
      }
    } else if ($(this).hasClass("left")) {
      kids = $(".slide-show-content").children();
      if (kids.not(":visible").size()) {
        kids.not(":visible").last().fadeIn();
      }
    }
    e.preventDefault();
  });
});